artificial presumption - German English Dictionary